Gyazo Proに加入してみた(Mijinko_SD)
日記ページに書くにはあまりにも長すぎるので切り出しましたMijinko_SD.icon
Mijinko_SD.icon
https://gyazo.com/de65389ce5f1be7ba0c5502f7583be9f
なるほど、ここにハッシュタグ(またはコメント)を入れられるのか
タイトルを入れる場所だと思っていた…
でも結局のところ、簡潔なタイトルを書く感じでもいいのか
それでも普通に検索に引っかかりやすいだろうし
タイトルと本文を区別しないスタイルtakker.icon
あと確か本当のタイトルはそこじゃないはず
なるほど?Mijinko_SD.icon
実を言うとGyazoのメタデータはまだよくわかっていない
Gyazo APIの挙動をみるに、titleが「from なんとか」に表示される文字列、descriptionがMijinko_SD.iconさんが言及している記述欄のようだtakker.icon ハッシュタグだけで画像特定できて草takker.icon
わらうはるひ.icon
https://gyazo.com/c95d033452c207b4467c681b2ba6b8cb
Gyazo側の設定はこんな感じ
https://gyazo.com/d83c9444a11243905a9fa514e8421f0e
v4.3.1が出てるのかtakker.icon
こっちのGyazoはv4.1.3のまま
どうやったらupdateされるのだろうか
もしかして手動update?
Helpfeelには載っていなかった
何もしてないけどv4.3.1になっていたyosider.icon
なんか数日前に「Gyazoがアップデートされました!」みたいな通知が来た気がする
内部的にはCtrl + Alt + PrtScnを押している
これでXbox Game Barのスクショを撮れるように、ショートカットキーを設定した
https://gyazo.com/87ffa8e716d17129a26ff079afdd360d
Gyazoのみで撮りたいならCtrl + Alt + Shift + PrtScn キャプチャ元がちゃんと設定されるようになった
https://gyazo.com/e55455a21b1b285fd25716bd328ba035
https://gyazo.com/8b31404d166d4d123f603060a1be88dd
エクスプローラーからGyazoに投げた画像は特に、タイトル順にソートできればタグ付けとか楽なのにな―って思う
タイトルや元ファイルの作成日時ではなく、アップロード日時でソートされているので、順番がごっちゃになっている
作成日時でuploadするscriptを組むしかなさそうtakker.icon
すぐ書けるかな?
code:sh
code:type-check.sh
code:upload.ts
import {
assertString,
ensureString,
assertString(accessToken);
const dir = new URL(dirname(ensureString(dirPath)), import.meta.url);
for await (const { name, isFile } of Deno.readDir(dir)){
if (!isFile) continue;
const path = new URL(./${encodeURIComponent(name)}, dir);
const stat = await Deno.stat(path);
const created = Math.round(
(stat.birthtime ?? new Date()).getTime() / 1000
);
const res = await fetch(path.toString());
const blob = await res.blob();
if (![
"image/png", "image/jpeg", "image/gif"
].includes(blob.type)) continue;
await upload(blob, {
created,
accessToken,
name,
});
}
特定のdirectory直下の画像ファイルをすべてuploadするscript
動くかもしれない
smartphoneから書いているので動作確認も型チェックもできません
おっ、すごいMijinko_SD.icon
あとで使ってみます